home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 24 / PC Gamer IT CD 24 2-2.iso / OFFICE / XLscan / README.TXT next >
Text File  |  1997-09-08  |  22KB  |  515 lines

  1.  
  2.  
  3.  
  4.  
  5. INFORMATION PROVIDED IN THIS DOCUMENT AND ANY SOFTWARE THAT MAY ACCOMPANY THIS 
  6. DOCUMENT (collectively referred to as an Application Note) IS PROVIDED 
  7. "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING 
  8. BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS 
  9. FOR A PARTICULAR PURPOSE. 
  10.  
  11. The user assumes the entire risk as to the accuracy and the use of this 
  12. Application Note. This Application Note may be copied and distributed subject 
  13. to the following conditions: 
  14.  
  15. 1) All text must be copied without modification and all pages must be 
  16. included
  17.  
  18. 2) If software is included, all files on the disk(s) must be copied without 
  19. modification (the MS-DOS(R) utility diskcopy is appropriate for this purpose)
  20.  
  21. 3) All components of this Application Note must be distributed together
  22.  
  23. 4) This Application Note may not be distributed for profit.
  24.  
  25. Copyright (c) 1996 Microsoft Corporation. All Rights Reserved.
  26. Microsoft, MS-DOS, MSN, Windows and Windows NT are either registered trademarks 
  27. or trademarks of Microsoft Corporation in the U.S. and/or other countries. 
  28. America Online is a registered trademark of America Online, Inc. Macintosh is 
  29. a registered trademark of Apple Computer, Inc. CompuServe is a registered trademark
  30. of CompuServe, Inc.
  31.  
  32.  
  33. MICROSOFT(R) EXCEL VIRUS SEARCH 1.2 ADD-IN
  34.  
  35.  
  36. December 11, 1996
  37.  
  38. Please read this entire document for important information about the 
  39. Microsoft Excel Virus Search 1.2 Add-In, including problems you may encounter 
  40. when running it.
  41.  
  42. _______________________________________________
  43. CONTENTS
  44.  
  45. What Is the Laroux Virus?
  46. What Is the Sofa Virus?
  47. Answers to Common Questions
  48. Detecting the Laroux Virus
  49. Installing the Microsoft Excel Virus Search 1.2 Add-In
  50. Removing the Laroux Virus from Your System
  51.   Removing the virus from files on disk
  52.   Opening new workbooks safely
  53.   Removing the virus from workbooks that you open
  54.   Manually checking a file for the Laroux virus
  55. Preventing the Laroux Virus and Future Viruses
  56. How the Virus Search Add-In Changes Microsoft Excel
  57.   Opening recently used files
  58.   Opening files of types that aren't listed
  59.   Opening workbooks read-only
  60.   Changes to SHIFT + Open
  61. Uninstalling the Microsoft Excel Virus Search 1.2 Add-In
  62. _______________________________________________
  63.  
  64.  
  65. WHAT IS THE LAROUX VIRUS?
  66. =========================
  67.  
  68. The ExcelMacro/Laroux macro is a non-harmful, non-destructive concept virus 
  69. that simply appends a module named "laroux" to workbooks. It does not affect 
  70. data in the workbook. The Laroux B virus is a variation that has the same effect but can also overwrite macros stored in the user's Personal.XLS macro sheet. This is the first replicating macro virus ever discovered in Microsoft Excel. The virus only affects workbooks created in Microsoft Excel version 5.x for Windows(R) 3.x, Microsoft Excel version 5.x for Windows NT(R), and Microsoft Excel 95 for Windows 95 and Windows NT, including certain localized versions of Microsoft Excel. This virus does not affect any version of Microsoft Excel for Macintosh(R) or Microsoft Excel versions 2.x, 3.x, or 4.x for Windows.
  71.  
  72.  
  73. WHAT IS THE SOFA VIRUS?
  74. =========================
  75.  
  76. The Sofa macro is a non-harmful, non-destructive concept virus that does not affect data 
  77. in any way.  Infected files display the application header "Microsofa Excel" 
  78. instead of "Microsoft Excel." 
  79.  
  80.  
  81. ANSWERS TO COMMON QUESTIONS
  82. ===========================
  83.  
  84.  
  85. Q: What are macro viruses?
  86.  
  87. A: Macro viruses are a type of virus that use an application's own macro 
  88.    programming language to distribute themselves. Unlike previous viruses, 
  89.    macro viruses do not attach to programs; they attach to documents (workbooks).
  90.  
  91. Q: What is Microsoft doing about Laroux and Sofa?
  92.  
  93. A: Customers have several resources for solutions:
  94.  
  95.    1.  Virus Search add-in. A free tool that detects (and cleans Laroux) affected 
  96.        workbooks is currently available on http://www.microsoft.com/.
  97.  
  98.    2.  Third-Party Tools. Microsoft is working very closely with third party
  99.        anti-virus vendors to give them the information they need to create tools 
  100.        that protect against macro viruses in Microsoft Excel. There are already 
  101.        tools developed by anti-virus vendors to clean and detect the virus.
  102.  
  103.    3.  Customer Information. We will continue to make information available 
  104.        to customers:
  105.  
  106.       The Microsoft Web Site: http://www.microsoft.com/
  107.  
  108.       The Microsoft ftp site: ftp.microsoft.com 
  109.  
  110.       Microsoft AnswerPoint Information Services: 206-635-7070 
  111.       in the United States
  112.       Contact your local Microsoft office for locations outside 
  113.       the United States 
  114.       
  115.  
  116.    4.  Long Term Solutions. We are building technology into the next release 
  117.        of our product, Microsoft Excel 97, that will help prevent macros from executing and 
  118.        affecting your workbooks when you open a file.
  119.  
  120. Q: How do I know if I have Laroux? 
  121.  
  122. A: See the section "Detecting the Laroux Virus" below.
  123.  
  124. Q: How can I get rid of Laroux if I have it? 
  125.  
  126. A: Install and run the Microsoft Excel Virus Search add-in as described in 
  127.    this document.
  128.  
  129. More Details
  130. ------------
  131.  
  132. Q: What does Laroux do? 
  133.  
  134. A: The ExcelMacro/Laroux macro is a non-harmful, non-destructive concept virus that simply appends a module named "laroux" to workbooks created in Microsoft Excel. It does not affect data in the workbook. The Laroux B virus is a variation that has the same effect but can also overwrite macros stored in the user's Personal.XLS macro sheet.
  135.  
  136.    Laroux consists of two macros, Auto_Open and Check_Files. The 
  137.    Auto_Open macro executes whenever a workbook containing the virus is 
  138.    opened, followed by the Check_Files macro which determines the startup 
  139.    path of Excel and copies a module named "Laroux" to workbooks you open.
  140.  
  141.    If there is no file named PERSONAL.XLS in the startup path, the virus 
  142.    creates one. This file contains a module named "laroux". Once the 
  143.    PERSONAL.XLS file is infected, the macros will be copied to new workbooks 
  144.    and workbooks you open by adding a new module named "laroux".
  145.  
  146.    PERSONAL.XLS is the default filename for any macros recorded under 
  147.    Microsoft Excel, so you might have a PERSONAL.XLS file even if this virus 
  148.    is not present on your system. The startup path is set by default 
  149.    as \MSOFFICE\EXCEL\XLSTART, but can be changed by clicking the Options 
  150.    command on the Tools menu, clicking the General tab, and then changing 
  151.    the Alternate Startup File Location option.
  152.  
  153. Q: Is this the same virus that affected Microsoft Word? 
  154.  
  155. A: No. Microsoft Word currently uses a different programming language than 
  156.    Microsoft Excel so it is not possible for the same macro virus to infect 
  157.    both a Microsoft Word document and a Microsoft Excel workbook.
  158.  
  159.  
  160. DETECTING THE LAROUX VIRUS
  161. ==========================
  162.  
  163.  
  164. To determine if you have the virus:
  165.  
  166. 1.  Start Microsoft Excel.
  167.  
  168. 2.  Open a workbook that you suspect contains the virus.
  169.  
  170. 3.  On the Tools menu, click the Macro command.
  171.  
  172. 4.  If you see the following macro names in the list, the Laroux virus may be 
  173.     present:
  174.  
  175.     Auto_Open
  176.     Check_Files
  177.     PERSONAL.XLS!auto_open
  178.     PERSONAL.XLS!check_files
  179.  
  180.     If you see only the Auto_Open macro, without the Check_Files macro, it's 
  181.     possible that the workbook does not contain the virus.
  182.  
  183. 5.  If any workbooks that you have open in the background also contain the 
  184.     virus, you may also see the following names listed:
  185.  
  186.     'bookname'!auto_open
  187.     'bookname'!check_files
  188.     (where 'bookname'! is the name of the open workbook)
  189.  
  190. 6.  You can confirm the existence of the virus macro by clicking the Unhide 
  191.     command on the Window menu and then clicking the Personal.xls file. In 
  192.     the Personal.xls workbook, a sheet tab with the word "laroux" indicates 
  193.     that the virus is present.
  194.  
  195.  
  196. INSTALLING THE MICROSOFT EXCEL VIRUS SEARCH 1.2 ADD-IN
  197. ======================================================
  198.  
  199. To install the Virus Search add-in on your Microsoft Excel version 5.x or 
  200. Microsoft Excel 95 system:
  201.  
  202. 1.  Exit from Microsoft Excel.
  203.  
  204. 2.  Copy the file xlscan.xla to your Microsoft Excel Library folder.
  205.  
  206.     For Microsoft Excel 95, copy the file to the MSOffice\Excel\Library folder.
  207.  
  208.     For Microsoft Excel version 5.x for Windows, copy the file to the LIBRARY 
  209.     directory under the EXCEL directory.
  210.  
  211. 3.  Start Microsoft Excel.
  212.  
  213. 4.  On the Tools menu, click the Add-ins command.
  214.  
  215. 5.  Make sure Microsoft Excel Virus Search is checked. If you don't see this 
  216.     add-in listed, click Browse and use the Browse dialog box to locate and 
  217.     select the xlscan.xla file.
  218.  
  219. 6.  Click the OK button to begin the scan.
  220.  
  221. 7.  If the Virus Search add-in reports that the Laroux virus was found and 
  222.     removed from a workbook, it prompts you to save the workbook. Click the 
  223.     Yes button, so that the clean version of the workbook is saved over the 
  224.     version with the virus on your disk.
  225.  
  226. 8.  To remove the virus from files on disk, follow the steps in the next 
  227.     section.
  228.  
  229.  
  230. REMOVING THE LAROUX VIRUS FROM YOUR SYSTEM
  231. ==========================================
  232.  
  233. Once you have installed the add-in, you can remove the virus from workbook 
  234. files on your hard disk and shared network directories. After doing this, 
  235. you can continue to use the add-in to open workbook files safely, and prevent 
  236. the virus from being reintroduced onto your system.
  237.  
  238. Removing the virus from files on disk
  239. -------------------------------------
  240.  
  241. The first time you load the Virus Search add-in, workbooks in memory are 
  242. automatically scanned, and then you're given the option of scanning saved 
  243. files. When you scan the files, they are opened, and if the Laroux virus is 
  244. found in a workbook it is removed and the clean workbook is then saved.
  245.  
  246. If a workbook is protected for structure, is read-only, or is a shared 
  247. workbook, the virus cannot be removed. If you have workbooks of any of these 
  248. types, you can go ahead with the scan to determine whether they have the 
  249. virus. Then if the virus is found, you'll need to unprotect the workbook, 
  250. make it read/write, or remove it from shared use, and then repeat the virus 
  251. scan.
  252.  
  253. Follow these steps to clean the files on your disk or shared network 
  254. directories:
  255.  
  256. 1.  Close any open workbooks.
  257.  
  258. 2.  If the Virus Search add-in is not currently running, click the Virus 
  259.     Search command on the Tools menu.
  260.  
  261.     If the Virus Search add-in is already running, respond to the prompt 
  262.     asking if you want to scan your files for the virus by clicking the Yes 
  263.     button.
  264.  
  265. 3.  Click the Currently Open Workbooks And Disk Files option, and then click 
  266.     the OK button.
  267.  
  268. 4.  When prompted that open workbooks will be saved, click the OK button.
  269.  
  270. 5.  When prompted about scanning workbooks older than the date when the 
  271.     Laroux virus was first detected, click the Yes button if you want to 
  272.     check all workbooks regardless of age, or click the No button to check 
  273.     only workbooks that have been saved since the Laroux virus appeared. 
  274.     Clicking the No button may speed up the process by scanning fewer 
  275.     workbooks.
  276.  
  277. 6.  In the Directory box, enter the path of the folder on your hard disk or 
  278.     a shared network directory where you want to start scanning for the virus.
  279.  
  280. 7.  In the File Types box, enter all file extensions used on your system for 
  281.     Microsoft Excel workbooks or workbook templates. For example, *.xls 
  282.     and *.xlt are the default extensions. Enter the extensions in the format 
  283.     shown, separated by semicolons: *.xls; *.xlt.
  284.  
  285. 8.  To search all folders within the top-level folder you specified, make 
  286.     sure the Scan Subdirectories check box is selected.
  287.  
  288. 9.  To display a worksheet listing the results when the scan is complete, 
  289.     make sure the Log Searched Files check box is selected.
  290.  
  291. 10.  Click the OK button to begin the scan. During the scan, the Laroux virus 
  292.      is removed from any files in which it is detected, and the cleaned files 
  293.      are then saved automatically.
  294.  
  295. 11.  When the scan is complete, click the Yes button to repeat the search 
  296.      starting from a different top-level folder, or click the No button to 
  297.      exit.
  298.  
  299. Opening new workbooks safely
  300. ----------------------------
  301.  
  302. Once you install the Virus Search add-in, all workbooks and workbook 
  303. templates that you open by using the Open command on the File menu or the 
  304. Open button on the Standard toolbar are checked automatically for macros. If 
  305. a workbook contains macros, you see a warning message that lets you decide 
  306. how to open the workbook:
  307.  
  308. * If you aren't sure that the workbook is from a reliable source, but you 
  309.   want to see the contents of the workbook, you can click the Open Without 
  310.   Macros button. The workbook opens, but neither Microsoft Excel 4.x (XLM) 
  311.   nor Visual Basic macros are included. If you then save the workbook with 
  312.   the same name, it is saved without the macros, and all macros previously 
  313.   in the workbook are permanently lost. It's a good idea to save the workbook 
  314.   with a different name if you want a copy without the macros.
  315.  
  316.   As an alternative, you may want to click the Cancel button and use the 
  317.   Virus Search add-in to check the file on disk. Once the Virus Search add-in 
  318.   has checked and cleaned the file, you can open the file with its macros and 
  319.   be sure that the Laroux and Sofa viruses are not present.
  320.  
  321. * If you are certain of the reliability of the source from which you obtained 
  322.   the workbook, or you have already checked the workbook with the Virus 
  323.   Search add-in, you can click the Open With Macros button to open the 
  324.   workbook and use the macros.
  325.  
  326. * If you want to examine the macros manually for viruses, you can select the 
  327.   Do Not Run Auto_Open Macro check box, and then click the Open With Macros 
  328.   button. The workbook and its macros open, but any macros that normally run 
  329.   automatically when the workbook is opened do not run. Macros of this type 
  330.   are a common mechanism by which viruses such as the Laroux virus introduce 
  331.   themselves into a system. See the section "Manually checking a file for the 
  332.   Laroux virus" for more information.
  333.  
  334. Removing the Laroux virus from workbooks that you open
  335. -----------------------------------------------
  336.  
  337. If you open a workbook from the Windows File Manager or Windows Explorer, 
  338. from an electronic mail message, or from a Web browser such as the Microsoft 
  339. Internet Explorer, the workbook is not checked automatically for macros that 
  340. might contain viruses. If you open workbooks in any of these ways, or if you 
  341. decide to open a workbook with macros, you can check these workbooks as 
  342. follows and remove the Laroux virus before you save the workbooks or pass 
  343. the virus on to other workbooks.
  344.  
  345. To clear the virus from open workbooks:
  346.  
  347. 1.  On the Tools menu, click the Virus Search command.
  348.  
  349. 2.  In response to the prompt asking if you want to search for the virus, 
  350.     click the Yes button.
  351.  
  352. 3.  Click the Currently Open Workbooks option, and then click the OK button.
  353.  
  354. 4.  If the Virus Search add-in reports that the Laroux virus was found and 
  355.     removed from a workbook, it prompts you to save the workbook. Click the 
  356.     Yes button, so that the clean version of the workbook is saved over the 
  357.     version that has the virus on your disk.
  358.  
  359. Manually checking a file for the Laroux virus
  360. ---------------------------------------------
  361.  
  362. To examine macros manually for the Laroux virus:
  363.  
  364. 1.  If you do not have the Virus Search add-in installed, hold down the 
  365.     SHIFT key while you open the workbook, so that it opens without running 
  366.     any macros that would otherwise run automatically
  367.  
  368. If you have the Virus Search add-in installed, the SHIFT + Open capability is 
  369. disabled. Click the Open command on the File menu, double-click the workbook 
  370. you want to open, select the Do Not Run Auto_Open Macro check box, and then 
  371. click the Open With Macros button.
  372.  
  373. 2.  On the Tools menu, click the Macro command.
  374.  
  375. 3.  In the list box, delete any of the following macro names that appear:
  376.  
  377.     Auto_Open
  378.     Check_Files
  379.     PERSONAL.XLS!auto_open
  380.     PERSONAL.XLS!check_files
  381.  
  382.     If the list contains the Auto_Open macro, but the Check_Files macro is 
  383.     not present, the file may not contain the Laroux virus.
  384.  
  385. 4.  Click the OK button.
  386.  
  387. 5.  On the File menu, click the Exit command, and then click the Yes button 
  388.     to save all changes. The file no longer contains the Laroux virus.
  389.  
  390.  
  391. PREVENTING THE LAROUX VIRUS AND FUTURE VIRUSES
  392. ==============================================
  393.  
  394. Once you have scanned your workbooks and removed the Laroux virus, you can 
  395. prevent the virus from returning by doing the following:
  396.  
  397. * Whenever possible, open workbooks by clicking the Open command on the File 
  398.   menu or the Open button on the standard toolbar. When you open workbooks in 
  399.   this way, they are automatically checked for macros.
  400.  
  401. * If you open a workbook from the Windows File Manager or Windows Explorer, 
  402.   from an electronic mail message, or from a Web browser such as the 
  403.   Microsoft Internet Explorer, immediately check the workbook for the Laroux 
  404.   virus using the Virus Search command on the Tools menu, as explained in the 
  405.   section "Removing the virus from open workbooks." Workbooks opened in any 
  406.   of these ways are not checked automatically for macros, so it's important 
  407.   for you to check them for the virus.
  408.  
  409. Version 1.2 of the Microsoft Excel Virus Search add-in can only detect and 
  410. remove Excel Macro/Laroux and Laroux B virus. If new viruses are discovered in the future, 
  411. Microsoft will provide information about what you need to do to remove them 
  412. from your files and prevent them from recurring. To minimize the possibility 
  413. of acquiring any new viruses that might appear, do the following:
  414.  
  415. * Always open workbooks by clicking the Open command on the File menu or the 
  416.   Open button on the standard toolbar.
  417.  
  418. * Open workbooks with their macros only if you are certain of the reliability 
  419.   of the source from which you obtained the workbook.
  420.  
  421. * If you aren't sure about the source of a workbook, open it without macros.
  422.  
  423.  
  424. HOW THE VIRUS SEARCH ADD-IN CHANGES MICROSOFT EXCEL
  425. ===================================================
  426.  
  427. The Virus Search add-in make several changes to Microsoft Excel that affect 
  428. how you open files.
  429.  
  430. Opening recently used files
  431. ---------------------------
  432.  
  433. With the Virus Search add-in installed, you do not see a list of recently 
  434. opened files when you click the File menu. To reopen a recently used file, 
  435. use the Open command on the File menu or the Open button on the standard 
  436. toolbar.
  437.  
  438. Opening files of types that aren't listed
  439. -----------------------------------------
  440.  
  441. When you install the Virus Search add-in, the Files Of Type drop-down list 
  442. in the Open dialog box no longer lists certain rarely used file types for 
  443. display. However, you can still open files of these types, and all of the 
  444. types of files that you could before.
  445.  
  446. If you don't see the file type you're looking for in drop-down list, click 
  447. the first selection in the list, All Files (*.*). Then click the name of the 
  448. file you want, and click the Open button.
  449.  
  450. Opening text files
  451. ----------------------
  452.  
  453. When you open a text file, Microsoft Excel normally starts the Text Import 
  454. Wizard. With the Virus Search add-in installed, Microsoft Excel cannot start 
  455. the Text Import Wizard as it usually does. Instead, Microsoft Excel asks if 
  456. you want to use the Text Import Wizard. If click OK, the Virus Search add-in 
  457. turns off its dectection capabilities and then displays the Open dialog with 
  458. your text file selected by default. Click OK to open the text file and run 
  459. the Text Import Wizard.
  460.  
  461. Opening workbooks read-only
  462. ---------------------------
  463.  
  464. When you install the Virus Search add-in, the dialog box displayed when you 
  465. click the Open command on the File menu no longer lets you open a workbook as 
  466. read-only.
  467.  
  468. To open workbooks as read-only, you can uninstall the Virus Search add-in, 
  469. or you can proceed as follows:
  470.  
  471. 1.  On the File menu, click the Open command, and then open the workbook.
  472.  
  473. 2.  On the View menu, click the Toolbars command. In the Toolbars box, select 
  474.     the Workgroup check box, and then click OK.
  475.  
  476. 3.  To make the workbook read-only, click the Toggle Read Only button on the 
  477.     Workgroup toolbar.
  478.  
  479.  
  480. Note for users of non-English versions of Microsoft Excel
  481. ---------------------------------------------------------
  482.  
  483. The English language version of the Microsoft Excel Virus Search 1.2 Add-In 
  484. is not supported for use on the international versions of Microsoft Excel.  
  485.  
  486.  
  487. UNINSTALLING THE MICROSOFT EXCEL VIRUS SEARCH 1.2 ADD-IN
  488. ========================================================
  489.  
  490. When you uninstall the add-in, the Open dialog box then works as it did 
  491. before you installed the add-in. The xlscan.xla file remains in your Library 
  492. folder so that you can easily reinstall it later.
  493.  
  494. To uninstall the Virus Search add-in:
  495.  
  496. 1.  On the Tools menu, click the Add-ins command.
  497.  
  498. 2.  Clear the Microsoft Excel Virus Search check box, and then click the 
  499.     OK button.
  500.  
  501.  
  502. The information contained in this document represents the current view of 
  503. Microsoft Corporation on the issues discussed as of the date of publication. 
  504. Because Microsoft must respond to changing marketing conditions, it should 
  505. not be interpreted to be a commitment on the part of Microsoft, and Microsoft 
  506. cannot guarantee the accuracy of any information presented after the date of 
  507. publication.
  508.  
  509. This document is for information purposes only. MICROSOFT MAKES NO WARRANTIES,
  510. EXPRESS OR IMPLIED, IN THIS DOCUMENT.
  511.  
  512. Microsoft, Windows and Windows NT are either registered trademarks or 
  513. trademarks of Microsoft Corp. in the United States and/or other countries. 
  514. Macintosh is a registered trademark of Apple Computer Inc.
  515.